Evolving Autonomous Agent Controllers as Analytical Mathematical Models
نویسنده
چکیده
A novel Artificial Life paradigm is proposed where autonomous agents are controlled via geneticallyencoded Evolvable Mathematical Models (EMMs). Agent/environment inputs are mapped to agent outputs via equation trees which are evolved using Genetic Programming. Equations use only the four basic mathematical operators: addition, subtraction, multiplication and division. Experiments on the discrete Double-T Maze with Homing problem are performed; the source code has been made available. Results demonstrate that autonomous controllers with learning capabilities can be evolved as analytical mathematical models of behavior, and that neuroplasticity and neuromodulation can emerge within this paradigm without having these special functionalities specified a priori.
منابع مشابه
The Core : Evolving Autonomous Agent Control C
The Core is a unique learning environment where agents compete to evolve controllers without the need of a fitness function. In this paper we use it with a cyclic genetic algorithm to evolve agents in the network game Xpilot, where the agents are engaged in space combat. The agents interact locally through tournament selection, crossover, and mutation to produce offspring in the evolution of co...
متن کاملParameters for Xpilot Combat Agents
In this paper we present a new method for evolving autonomous agents that are competitive in the space combat game Xpilot. A genetic algorithm is used to evolve the parameters related to the sensitivity of the agent to input stimuli and the agent's level of reaction to these stimuli. The resultant controllers are comparable to the best hand programmed artificial Xpilot bots, are competitive wit...
متن کاملGenetic Convergence in a Speciesof Evolved
We analyse how the project of evolving`neural' network controllers for autonomous visually guided robots is signiicantly diierent from the usual function optimisation problems standard genetic algorithms are asked to tackle. The need to have open-ended increase in complexity of the controllers, to allow for an indeenite number of new tasks to be incrementally added to the robot's capabilities i...
متن کاملEvolutionary Multi- Objective Optimization of Autonomous Mobile Robots in Neural-Based Cognition for Behavioural Robustness
The utilization of a multi-objective approach for evolving artificial neural networks that act as the controllers for phototaxis and radio frequency (RF) localization behaviors of a virtual Khepera robot simulated in a 3D, physics-based environment is discussed in this chapter. It explains the comparison performances among the elitism without archive and elitism with archive used in the evoluti...
متن کاملEvolving Cooperation of Simple Agents for the Control of an Autonomous Robot
A distributed and scalable architecture for the control of an autonomous robot is presented in this work. In our proposal a whole robotic agent is divided into sub-agents. Every sub-agent is coded into a very simple neural network, and controls one sensor/actuator element of the robot. Sub-agents learn by evolution how to handle their sensor/actuator and how to cooperate with the rest of sub-ag...
متن کامل